home *** CD-ROM | disk | FTP | other *** search
/ Apple Software Dispatch / Apple Software Dispatch.iso / Software Dispatch Files / Crystal Quest / Trial Version / Trial Version.rsrc / CODE_3_SANELIB.txt < prev    next >
Text File  |  1993-10-13  |  4KB  |  75 lines

  1. # near model CODE resource
  2. # jump table entries: 896-898 (3 of them)
  3. export_112:
  4. 00000000  4E56 FFF4                link       A6, -0x000C
  5. 00000004  486E FFF4                pea.l      [A6 - 0xC]
  6. 00000008  3F3C 0017                move.w     -[A7], 0x17
  7. 0000000C  A9EB                     syscall    Pack4/FP68K
  8. 0000000E  3F3C 6000                move.w     -[A7], 0x6000 /* '`\0' */
  9. 00000012  4857                     pea.l      [A7]
  10. 00000014  3F3C 0001                move.w     -[A7], 0x1
  11. 00000018  A9EB                     syscall    Pack4/FP68K
  12. 0000001A  548F                     addq.l     A7, 2
  13. 0000001C  41EE FFF6                lea.l      A0, [A6 - 0xA]
  14. 00000020  226E 0008                movea.l    A1, [A6 + 0x8]
  15. 00000024  20D9                     move.l     [A0]+, [A1]+
  16. 00000026  20D9                     move.l     [A0]+, [A1]+
  17. 00000028  3091                     move.w     [A0], [A1]
  18. 0000002A  5188                     subq.l     A0, 8
  19. 0000002C  43EE 000C                lea.l      A1, [A6 + 0xC]
  20. 00000030  613E                     bsr        +0x40 /* 00000070 */
  21. 00000032  3F3C 0004                move.w     -[A7], 0x4
  22. 00000036  4857                     pea.l      [A7]
  23. 00000038  3F3C 001B                move.w     -[A7], 0x1B
  24. 0000003C  A9EB                     syscall    Pack4/FP68K
  25. 0000003E  101F                     move.b     D0, [A7]+
  26. 00000040  671C                     beq        +0x1E /* 0000005E */
  27. 00000042  7200                     moveq.l    D1, 0x00
  28. 00000044  0890 0007                bclr.b     [A0], 0x7
  29. 00000048  6704                     beq        +0x6 /* 0000004E */
  30. 0000004A  123C 0080                move.b     D1, 0x80
  31. label0000004E:
  32. 0000004E  487A 002C                pea.l      [PC + 0x2C /* 0000007C, value 0x3F000000 '?\0\0\0', cstring "?" */]
  33. 00000052  4850                     pea.l      [A0]
  34. 00000054  3F3C 1000                move.w     -[A7], 0x1000
  35. 00000058  A9EB                     syscall    Pack4/FP68K
  36. 0000005A  8310                     or.b       [A0], D1
  37. 0000005C  6112                     bsr        +0x14 /* 00000070 */
  38. label0000005E:
  39. 0000005E  486E FFF4                pea.l      [A6 - 0xC]
  40. 00000062  3F3C 0019                move.w     -[A7], 0x19
  41. 00000066  A9EB                     syscall    Pack4/FP68K
  42. 00000068  4E5E                     unlink     A6
  43. 0000006A  205F                     movea.l    A0, [A7]+
  44. 0000006C  584F                     addq.w     A7, 4
  45. 0000006E  4ED0                     jmp        [A0]
  46. fn00000070:
  47. 00000070  4850                     pea.l      [A0]
  48. 00000072  4851                     pea.l      [A1]
  49. 00000074  3F3C 2810                move.w     -[A7], 0x2810
  50. 00000078  A9EB                     syscall    Pack4/FP68K
  51. 0000007A  4E75                     rts
  52. 0000007C  3F00                     move.w     -[A7], D0
  53. 0000007E  0000 7018                ori.b      D0, 0x18
  54. export_113: // at 00000080 (misaligned)
  55. 00000082  600E                     bra        +0x10 /* 00000092 */
  56. export_114:
  57. 00000084  701A                     moveq.l    D0, 0x1A
  58. 00000086  600A                     bra        +0xC /* 00000092 */
  59. 00000088  701E                     moveq.l    D0, 0x1E
  60. 0000008A  6006                     bra        +0x8 /* 00000092 */
  61. 0000008C  7000                     moveq.l    D0, 0x00
  62. 0000008E  6002                     bra        +0x4 /* 00000092 */
  63. 00000090  7008                     moveq.l    D0, 0x08
  64. label00000092:
  65. 00000092  4CDF 0102                movem.l    D1,A0, [A7]+
  66. 00000096  2257                     movea.l    A1, [A7]
  67. 00000098  2F09                     move.l     -[A7], A1
  68. 0000009A  22D8                     move.l     [A1]+, [A0]+
  69. 0000009C  22D8                     move.l     [A1]+, [A0]+
  70. 0000009E  3290                     move.w     [A1], [A0]
  71. 000000A0  2041                     movea.l    A0, D1
  72. 000000A2  3F00                     move.w     -[A7], D0
  73. 000000A4  A9EC                     syscall    Pack5/Elems68K
  74. 000000A6  4ED0                     jmp        [A0]
  75.